final deposition - Turco Inglés Diccionario